at first blush – Català–English translations

🇬🇧 en ca

at first blush

  • upon first impression or consideration
a primer cop d’ull
Wiktionary Links